salah's sternal puncture needle - Turc Anglais Dictionnaire